<template>
  <!-- 标准规范管理（年初累计） -->
   <a-table class="takeOut-hover" :columns="columns" bordered :pagination="false" :data-source="tableData">
    <template v-for="col in columns" :slot="col.dataIndex" slot-scope="text, record,index">
        {{noValue(record[col.dataIndex],index,col.dataIndex)}}
      </template>
  </a-table>
</template>
<script>
import { summaryMixin } from "./mergeCell";
export default {
   mixins:[summaryMixin], //混入文件
  name: 'a' + Date.now(),
  props: {
    tableData: {
      type: Array,
      default() {
        return []
      }
    }
  },
  data() {
    this.columns = [
      { title: '序号', dataIndex: 'serial',width:'4%',scopedSlots: { customRender: 'serial' } },
      { title: '图集号', align: 'center', dataIndex: 'atlasStandardNumber', width:'19%',scopedSlots: { customRender: 'atlasStandardNumber' } },
      { title: '图集名称', dataIndex: 'atlasName', align: 'center', ellipsis: false,width:'11%',scopedSlots: { customRender: 'atlasName' } },
      { title: '类型', dataIndex: 'handleTypeStr', align: 'center', ellipsis: false,width:'11%',scopedSlots: { customRender: 'handleTypeStr' } },
      { title: '标准类型', dataIndex: 'groupName', align: 'center', ellipsis: false, width:'11%',scopedSlots: { customRender: 'handleType' } },
      { title: '发布时间', dataIndex: 'publishTime', align: 'center', ellipsis: false,width:'11%',scopedSlots: { customRender: 'publishTime' } },
      { title: '实施时间', dataIndex: 'implementationTime', align: 'center', ellipsis: false,width:'11%',scopedSlots: { customRender: 'implementationTime' } },
    { title: '备注', dataIndex: 'remark', align: 'center', ellipsis: false,width:'11%',scopedSlots: { customRender: 'remark' } },
    ]
    return {
    }
  },
  methods: {
  },
  mounted() {
  }
}
</script>
<style lang="less">
</style>
